light shellproof shelter - Spanish English Dictionary